package com.smiletrain.util;

import android.content.Context;
import android.widget.Toast;

import com.smiletrain.R;
import com.smiletrain.base.Usuario;

public class AdminUsuarios {

	static {
		instance = new AdminUsuarios();
	}
	
	private AdminUsuarios(){ }
	
	public Usuario getUsuario(){
		return usuario;
	}
	
	public void setUsuario(Usuario usu){
		usuario = usu;
	}
	
	public String getSocio(String username) {

		if(username.equals("Cambiando Sonrisas")){
			return "Cambiando_Sonrisas";
		} else if(username.equals("LPH Hidalgo")){
			return "Campaña_Integral_de_Labio_y_Paldar_Hendido_Hidalgo";
		} else if(username.equals("Casa_Azul")){
			return "Casa_Azul";
		} else if(username.equals("CEDAPLPH")){
			return "Centro_Estatal_de_Atencion_para_LPH";
		} else if(username.equals("Centro ABC")){
			return "Centro_Medico_ABC";
		} else if(username.equals("CLPHAC")){
			return "Clinica_De_Labio_y_Paladar_Hendido_AC";
		} else if(username.equals("Clinica Integral")){
			return "Clinica_Integral_Medica_Xola_SA_de_CV";
		} else if(username.equals("Santa Lucia")){
			return "Gilay_SA_de_CV";
		} else if(username.equals("Renacer")){
			return "Institución_Renacer";
		} else if(username.equals("Integracion Plena")){
			return "Integracion_Plena";
		} else if(username.equals("ASPG") || username.equals("Mil Sonrisas") ||
				  username.equals("Tlaxcala Hospital") || username.equals("jjlcd") ||
				  username.equals("Hospital Infantil") || username.equals("Instituto Materno") ||
				  username.equals("Cara Feliz")){
			return "Smile_Train";
		}
		
		return "";
	}
	
	public boolean validarUsuario(Usuario u, Context context) {
		if(!Constantes.validar)
			return true;
		
		if(u.getNombre().equals("Cambiando Sonrisas") && u.getPassword().equals("chaires")){
			return true;
		} else if(u.getNombre().equals("LPH Hidalgo") && u.getPassword().equals("Hidalgo2007")){
			return true;
		} else if(u.getNombre().equals("Casa Azul") && u.getPassword().equals("caa030618je6")){
			return true;
		} else if(u.getNombre().equals("CEDAPLPH") && u.getPassword().equals("EXPLANADA")){
			return true;
		} else if(u.getNombre().equals("Centro ABC") && u.getPassword().equals("ABC050307")){
			return true;
		} else if(u.getNombre().equals("CLPHAC") && u.getPassword().equals("arco1950")){
			return true;
		} else if(u.getNombre().equals("Clinica Integral") && u.getPassword().equals("asdf1234")){
			return true;
		} else if(u.getNombre().equals("Santa Lucia") && u.getPassword().equals("Mexico39350")){
			return true;
		} else if(u.getNombre().equals("Renacer") && u.getPassword().equals("df9n3kme")){
			return true;
		} else if(u.getNombre().equals("Integracion Plena") && u.getPassword().equals("39dHJ4D8")){
			return true;
		} else if(u.getNombre().equals("ASPG") && u.getPassword().equals("83uefbdk")){
			return true;
		} else if(u.getNombre().equals("Mil Sonrisas") && u.getPassword().equals("rotario09")){
			return true;
		} else if(u.getNombre().equals("Tlaxcala Hospital") && u.getPassword().equals("April90000")){
			return true;
		} else if(u.getNombre().equals("jjlcd") && u.getPassword().equals("jalnaisa")){
			return true;
		} else if(u.getNombre().equals("Hospital Infantil") && u.getPassword().equals("Morelia042007")){
			return true;
		} else if(u.getNombre().equals("Instituto Materno") && u.getPassword().equals("Mayo2007")){
			return true;
		} else if(u.getNombre().equals("Cara Feliz") && u.getPassword().equals("Mayo2007")){
			return true;
		}
		
		Toast.makeText(context, Constantes.MSG_VAL01_V00, Toast.LENGTH_SHORT).show();
		
		return false;
	}
	
	public int getHospitales() {
		
		if(usuario.getSocio().equals("Cambiando_Sonrisas")){
			return R.array.v11_cbHospital01;
		} else if(usuario.getSocio().equals("Campaña_Integral_de_Labio_y_Paldar_Hendido_Hidalgo")){
			return R.array.v11_cbHospital02;
		} else if(usuario.getSocio().equals("Casa_Azul")){
			return R.array.v11_cbHospital03;
		} else if(usuario.getSocio().equals("Centro_Estatal_de_Atencion_para_LPH")){
			return R.array.v11_cbHospital04;
		} else if(usuario.getSocio().equals("Centro_Medico_ABC")){
			return R.array.v11_cbHospital05;
		} else if(usuario.getSocio().equals("Clinica_De_Labio_y_Paladar_Hendido_AC")){
			return R.array.v11_cbHospital06;
		} else if(usuario.getSocio().equals("Clinica_Integral_Medica_Xola_SA_de_CV")){
			return R.array.v11_cbHospital07;
		} else if(usuario.getSocio().equals("Gilay_SA_de_CV")){
			return R.array.v11_cbHospital08;
		} else if(usuario.getSocio().equals("Institución_Renacer")){
			return R.array.v11_cbHospital09;
		} else if(usuario.getSocio().equals("Integracion_Plena")){
			return R.array.v11_cbHospital10;
		} else if(usuario.getSocio().equals("Smile_Train")){
			return R.array.v11_cbHospital11;
		}
		
		return R.array.v11_cbHospital01;
	}
	
	public static String getIDSocio(String socio) {
		
		if(socio.equals("Cambiando_Sonrisas")){
			return "1183";
		} else if(socio.equals("Campaña_Integral_de_Labio_y_Paldar_Hendido_Hidalgo")){
			return "1155";
		} else if(socio.equals("Casa_Azul")){
			return "1128";
		} else if(socio.equals("Centro_Estatal_de_Atencion_para_LPH")){
			return "1247";
		} else if(socio.equals("Centro_Medico_ABC")){
			return "1291";
		} else if(socio.equals("Clinica_De_Labio_y_Paladar_Hendido_AC")){
			return "1379";
		} else if(socio.equals("Clinica_Integral_Medica_Xola_SA_de_CV")){
			return "1342";
		} else if(socio.equals("Gilay_SA_de_CV")){
			return "1382";
		} else if(socio.equals("Institución_Renacer")){
			return "1176";
		} else if(socio.equals("Integracion_Plena")){
			return "1251";
		} else if(socio.equals("Smile_Train")){
			return "1027";
		}
		return "";

	}
	
	public static String getIDHospital(String hospital) {
				
		if(hospital.equals("Hospital Civil Alfredo Pumarejo"))
			return "1931";
		else if(hospital.equals("Hospital Del Issste"))
			return "0"; //***************
		else if(hospital.equals("Hospital Guadalupe"))
			return "1930";
		else if(hospital.equals("Hospital San Francisco"))
			return "2884";
		else if(hospital.equals("Hospital Rural Regional No. 23 de Metepec Hidalgo"))
			return "1738";
		else if(hospital.equals("CEM Hospital"))
			return "2697";
		else if(hospital.equals("Hospital Infantil de Monterrey"))
			return "1641";
		else if(hospital.equals("Hospital San José-tec de Monterrey"))
			return "1640";
		else if(hospital.equals("Practimed"))
			return "2562";
		else if(hospital.equals("Hospital de Especialidades Miguel Hidalgo"))
			return "2449";
		else if(hospital.equals("Hospital Regional Tercer Milenio"))
			return "2450";
		else if(hospital.equals("Centro ABC"))
			return "1699";
		else if(hospital.equals("Clinica De Labio y Paladar Hendido A.C."))
			return "1812";
		else if(hospital.equals("Hospital General Yanga de Cordoba"))
			return "0"; //***************
		else if(hospital.equals("Hospital Larrinzar S.S.A."))
			return "0"; //***************
		else if(hospital.equals("Clinica Integral Medica Xola SA de CV"))
			return "2955";
		else if(hospital.equals("Hospital de las Americas"))
			return "2956";
		else if(hospital.equals("Hospital General de Pollenque"))
			return "2958";
		else if(hospital.equals("Hospital Infantil de Pesaville"))
			return "2957";
		else if(hospital.equals("Acapulco General Hospital"))
			return "3299";
		else if(hospital.equals("Hospital Santa Lucia"))
			return "1698";
		else if(hospital.equals("Hospital Dr. Gustavo Baz"))
			return "1840";
		else if(hospital.equals("Hospital Dr. Manuel Campos"))
			return "1836";
		else if(hospital.equals("Hospital General de Comitán"))
			return "1837";
		else if(hospital.equals("Hospital General De Ixmiquilpan"))
			return "1842";
		else if(hospital.equals("Hospital Jesús Kumate Rodríguez"))
			return "1839";
		else if(hospital.equals("Hospital Margarita Maza de Juárez"))
			return "1838";
		else if(hospital.equals("IMSS Solidaridad"))
			return "1841";
		else if(hospital.equals("Hospital Angeles de Torreon"))
			return "2458";
		else if(hospital.equals("Hospital General de Salubridad de Gomez Palacio"))
			return "2457";
		else if(hospital.equals("Asociacion Silverio Perez Gutierrez Pro Labio y Paladar Hendido IAP"))
			return "1960";
		else if(hospital.equals("Club Rotario de Ciudad Juarez Paso del Norte Asociacion Civil"))
			return "2248";
		else if(hospital.equals("Hospital General de Tlaxcala"))
			return "1693";
		else if(hospital.equals("Hospital General Dr Manuel Gea Gonzalez"))
			return "1245";
		else if(hospital.equals("Hospital Infantil de Morelia"))
			return "1690";
		else if(hospital.equals("Hospital para el Niño del Instituto Materno Infantil del Estado de México"))
			return "1712";
		else if(hospital.equals("Proyecto Cara Feliz"))
			return "1709";
		 
		return "";
	}
	
	public static String getIDCirujano(String cirujano) {
		
		if(cirujano.equals("Dr Antonio Salas Garza"))
			 return "12476";
		else if(cirujano.equals("Dr Araceli Pérez Gonzalez"))
			 return "11996";
		else if(cirujano.equals("Dr Armando Apellaniz Campo"))
			 return "15780";
		else if(cirujano.equals("Dr Christian Morales Orozco"))
			 return "12475";
		else if(cirujano.equals("Dr Hector Agustin Cantu"))
			 return "12477";
		else if(cirujano.equals("Dr Mario Mendoza Arrellanes"))
			 return "11064";
		else if(cirujano.equals("Dr Melquiades Alvarez Chaires"))
			 return "12472";
		else if(cirujano.equals("Dr Rogelio Martinez"))
			 return "14874";
		else if(cirujano.equals("Dr Javier Lopez Mendoza"))
			 return "";
		else if(cirujano.equals("Dr Martha Garcia Redondo"))
			 return "";
		else if(cirujano.equals("Dr Cristian Erazo Cortez"))
			 return "";
		else if(cirujano.equals("Dr Damian Morales"))
			 return "";
		else if(cirujano.equals("Dr Erick Vargas"))
			 return "";
		else if(cirujano.equals("Dr Cesar Torres Rivero"))
			 return "15781";
		else if(cirujano.equals("Dr Giovanni Betti"))
			 return "15782";
		else if(cirujano.equals("Dr Rene Pierdant"))
			 return "15782";
		else if(cirujano.equals("Dr Fernando Soriano Padilla"))
			 return "15348";
		else if(cirujano.equals("Dr Javier Vides Lemus"))
			 return "12078";
		else if(cirujano.equals("Dr Omar Vega Mejia"))
			 return "12077";
		else if(cirujano.equals("Dr Arturo Regalado"))
			 return "14525";
		else if(cirujano.equals("Dr Francisco García González"))
			 return "15116";
		else if(cirujano.equals("Dr Manuel de la Rosa Garza"))
			 return "15117";
		else if(cirujano.equals("Dr Oksana Jackson"))
			 return "14210";
		else if(cirujano.equals("Dr Richard Kirschner"))
			 return "14209";
		else if(cirujano.equals("Dr Roberto Tamez"))
			 return "14476";
		else if(cirujano.equals("Dr Gerardo Sanchez"))
			 return "14477";
		else if(cirujano.equals("Dr Héctor Morales Gracia"))
			 return "11837";
		else if(cirujano.equals("Dr Laura Melloni Magnelli"))
			 return "11840";
		else if(cirujano.equals("Dr Marcia Pérez Dosal"))
			 return "11995";
		else if(cirujano.equals("Dr Mohamed Rehman"))
			 return "14208";
		else if(cirujano.equals("Dr Nora Torres"))
			return "11839";
        else if(cirujano.equals("Dr Pedro Ceballos Medina"))
        	return "12368";
        else if(cirujano.equals("Dr Ricardo Elizondo"))
        	return "11838";
        else if(cirujano.equals("Dr Victor Diaz Manjarréz"))
        	return "12367";
        else if(cirujano.equals("Dr Gregory Pearson"))
        	return "";
        else if(cirujano.equals("Dr Carlos Rodriguez"))
        	return "";
        else if(cirujano.equals("Dr Guillermo Romo Salado"))
        	return "";
        else if(cirujano.equals("Dr Hilarion Castaneda"))
        	return "";
        else if(cirujano.equals("Dr Leonorilda Alvarez"))
        	return "";
        else if(cirujano.equals("Dr Manuel Gonzalez"))
        	return "";
        else if(cirujano.equals("Dr Sergio Alatorre"))
        	return "";
        else if(cirujano.equals("Dr Sergio De La Cruz"))
        	return "";
        else if(cirujano.equals("Dr Jose Maya Behar"))
        	return "";
        else if(cirujano.equals("Dr Raymundo Ramirez Lugo"))
        	return "";
        else if(cirujano.equals("Dr Rodrigo Morales De La Cerda"))
        	return "";
        else if(cirujano.equals("Dr Silverio Tovar Zamudio"))
        	return "";
        else if(cirujano.equals("Dr Abelardo Arizpe"))
        	return "";
        else if(cirujano.equals("Dr Juan Eduardo Arizpe Coronado"))
        	return "";
        else if(cirujano.equals("Dra Maria Teresa Coronado de Arizpe"))
        	return "";
        else if(cirujano.equals("Dr Georgina Lara Yepez"))
        	return "";
        else if(cirujano.equals("Dr Jerem Yolanda Cruz Aliphat"))
        	return "";
        else if(cirujano.equals("Dr Juan Carlos Lopez"))
        	return "";
        else if(cirujano.equals("Dr Oscar Miranda"))
        	return "";
        else if(cirujano.equals("Dr Rafael Ruiz Rodríguez"))
        	return "";
        else if(cirujano.equals("Dr Raymundo Ramirez"))
        	return "";
        else if(cirujano.equals("Dr Gidi Hassan"))
        	return "";
        else if(cirujano.equals("Dr Victor Hyakawa"))
        	return "";
        else if(cirujano.equals("Dr Heriberto Sierra Rosas"))
        	return "";
        else if(cirujano.equals("Dr Hugo Antonio Larque Saavedra"))
        	return "";
        else if(cirujano.equals("Dr Juan Gabriel Loreto Miranda"))
        	return "";
        else if(cirujano.equals("Dr Leticia Aguirre Flores"))
        	return "";
        else if(cirujano.equals("Dr Raul Pita Pineda"))
        	return "";
        else if(cirujano.equals("Dr Sergio Flores Sobalvarro"))
        	return "";
        else if(cirujano.equals("Dr Tetsuji Tamashiro Higa"))
        	return "";
        else if(cirujano.equals("Dr Tulio Horacio Makkozzay Pichardo"))
        	return "";
        else if(cirujano.equals("Dr Alberto De La Torre"))
        	return "";
        else if(cirujano.equals("Dr Carlos Villareal"))
        	return "";
        else if(cirujano.equals("Dr Federico Ransom Becker"))
        	return "";
        else if(cirujano.equals("Dr Gerardo De La Torre"))
        	return "";
        else if(cirujano.equals("Dr Gustavo Ramos Becerra"))
        	return "";
        else if(cirujano.equals("Dr Isaias Toral"))
        	return "";
        else if(cirujano.equals("Dr Juan De La Torre"))
        	return "";
        else if(cirujano.equals("Dr Laura Elena Franco G."))
        	return "";
        else if(cirujano.equals("Dr Laura Karina Uribe F."))
        	return "";
        else if(cirujano.equals("Dr Leonel Urbina Ramirez"))
        	return "";
        else if(cirujano.equals("Dr Luis Carlos Ortega"))
        	return "";
        else if(cirujano.equals("Dr Ruben Urbina"))
        	return "";
        else if(cirujano.equals("Dr William Miller"))
        	return "";
        else if(cirujano.equals("Dr Alejandro Corona"))
        	return "";
        else if(cirujano.equals("Dr Alejandro Duarte"))
        	return "";
        else if(cirujano.equals("Dr Alfonso Miranda"))
        	return "";
        else if(cirujano.equals("Dr Blas Domínguez"))
        	return "";
        else if(cirujano.equals("Dr Alex Cardenas"))
        	return "";
        else if(cirujano.equals("Dr Carlos A. Torres-Ortiz"))
        	return "";
        else if(cirujano.equals("Dr Carlos Gargollo Orvañanos"))
        	return "";
        else if(cirujano.equals("Dr Carlos Miramontes"))
        	return "";
        else if(cirujano.equals("Dra Claudia Gutierrez"))
        	return "";
        else if(cirujano.equals("Dra Cristians Xitlali Baron"))
        	return "";
        else if(cirujano.equals("Dr Eric Santamaría"))
        	return "";
        else if(cirujano.equals("Dr Fernando Arturo Francis"))
        	return "";
        else if(cirujano.equals("Dr Fernando Molina"))
        	return "";
        else if(cirujano.equals("Dr Fernando Ortiz Monasterio"))
        	return "";
        else if(cirujano.equals("Dr Francisco Ivan Ramos"))
        	return "";
        else if(cirujano.equals("Dr Guillermo Sanchez"))
        	return "";
        else if(cirujano.equals("Dr Hector Abraham Orozco"))
        	return "";
        else if(cirujano.equals("Dr Jacobo Felemovicius"))
        	return "";
        else if(cirujano.equals("Dr Jaime E. Alvarez"))
        	return "";
        else if(cirujano.equals("Dr Jordi Puente"))
        	return "";
        else if(cirujano.equals("Dr Jorge E. Cabrera"))
        	return "";
        else if(cirujano.equals("Dr Jorge Rodriguez Martinez"))
        	return "";
        else if(cirujano.equals("Dr Jorge Vladimir Covarrubias"))
        	return "";
        else if(cirujano.equals("Dr Juan Cuellar"))
        	return "";
        else if(cirujano.equals("Dr Leonardo Abarca"))
        	return "";
        else if(cirujano.equals("Dr Marcelo Feres Wolft"))
        	return "";
        else if(cirujano.equals("Dr Marcia Perez"))
        	return "";
        else if(cirujano.equals("Dr Roberto Carlos Lopez"))
        	return "";
        else if(cirujano.equals("Dr Salvador Medina"))
        	return "";
        else if(cirujano.equals("Dr Victor Rosales"))
        	return "";
        else if(cirujano.equals("Dr Eligio Ledesma Morales"))
        	return "";
        else if(cirujano.equals("Dr José Mena Olalde"))
        	return "";
        else if(cirujano.equals("Dr María Luisa López Salgado"))
        	return "";
        else if(cirujano.equals("Dr Fidel Berlanga Ramírez"))
        	return "";
        else if(cirujano.equals("Dr Manuel Velazquez"))
        	return "";
		
		return "";		
	}
				
	public static AdminUsuarios instance;
	
	private static Usuario usuario;

}


//if(socio.equals("Cambiando Sonrisas")){
//	
//} else if(socio.equals("Campaña Integral de Labio y Paldar Hendido (Hidalgo)")){
//	
//} else if(socio.equals("Casa Azul")){
//	
//} else if(socio.equals("Centro Estatal de Atencion para LPH")){
//	
//} else if(socio.equals("Centro Medico ABC")){
//	
//} else if(socio.equals("Clinica De Labio y Paladar Hendido A.C.")){
//	
//} else if(socio.equals("Clinica Integral Medica Xola SA de CV")){
//	
//} else if(socio.equals("Gilay SA de CV")){
//	
//} else if(socio.equals("Institución Renacer")){
//	
//} else if(socio.equals("Integracion Plena")){
//	
//} else if(socio.equals("Smile Train")){
//	
//}